home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / program / 139 / c / ramdisk.doc < prev    next >
Encoding:
Text File  |  1987-05-14  |  2.3 KB  |  33 lines

  1. The RAMdisk provided here was originally written by Landon Dyer of Atari.
  2. I have made a number of revisions to it. They include making the directories
  3. and File Allocation Tables (FATs) match a standard floppy disk, and adding
  4. a means of fooling GEMDOS into believing that there has been a media change
  5. on the RAMdisk (Via Rwabs(0,0L,2,0,12);). Those features were required to
  6. support some of the utilities included here for fast copies into and out of
  7. the RAMdisk. The source is here, and a shell script for assembling the 
  8. RAMdisk. There are also several ready to run versions for those who don't
  9. have the Developer's package. This is not a reset-proof RAMdisk. I don't happen
  10. to feel that if something caused me to reset my system, that I can trust the
  11. contents of the RAMdisk to be valid. This RAMdisk also has an identifying
  12. "MAGIC" munber, and the data address, added to the Bios Parameter Block to
  13. make these utility programs work. Consequently, these programs will work only
  14. with this RAMdisk, and no others. The 256K and 512K versions are just what they
  15. appear to be. The 360K one is an exact clone of a single sided floppy. The
  16. 400K one is an exact clone of a single sided "TWISTER" disk (see START #4).
  17. The 720K one is like a Double Sided floppy, and the 800K one is like a double
  18. sided "TWISTER" disk. The idea of all these programs (except ERASE) is that
  19. you can copy a bunch of files/folders into the RAMdisk quickly, and then
  20. do a fast copy of the RAMdisk to a floppy, or the other way around. This is
  21. much faster than moving data directly between floppies or floppies and
  22. hard disks. The ERASE program will clear a floppy disk of all folders and
  23. files in about 4 seconds, by over-writing the directory and FAT sectors.
  24. The ARGS program displays the arguments passed to a program, after any
  25. wildcard expansions or substitutions have been done. The BPB program
  26. displays the Bios Parameter Block of any drive, and the BASEPAGE program
  27. displays it's own basepage. This is useful for determining the impact of
  28. accessories and \AUTO programs on memory. It also diaplays the contents
  29. of the Environment variables, and the command line passed to the program.
  30.  
  31.                                      George R. Woodside
  32.                                      PPN 76537,1342
  33.